Loading patent details...
US7879790B2: Mixed salts of sulfonated estolides and other derivatives of fatty acids, and methods of making them | Searchlight