Loading patent details...
US4293428A: Propoxylated Ethoxylated Surfactants and Method of Recovering Oil Therewith | Searchlight