Loading patent details...
US5300255A: Surfactant Products of Poly(hydroxyalkanecarboxylic Acid) Phosphate Esters | Searchlight