Loading patent details...
US5380894A: Production of Hydroxy Fatty Acids and Estolide Intermediates | Searchlight