Loading patent details...
US7666828B2: Sulfonated estolides and other derivatives of fatty acids, methods of making them, and compositions and processes employing them | Searchlight