Glossary

What the meanig of «Demulsibility»?


A lubricant’s ability to separate from water or other contaminants.