Glossary

What the meanig of «Biodegradability»?


The ability of a lubricant to break down naturally in the environment.