Loading patent details...
US5229023A: Telomerized Triglyceride Vegetable Oil for Lubricant Additives | Searchlight