Loading patent details...
US4895668A: Carboxylated Surfactant-Containing Lubricants, Production and Use | Searchlight