Loading patent details...
US7276474B2: Methods of making and using surfactant polymers | Searchlight