Loading patent details...
US4668423A: Liquid Biodegradable Surfactant and Use Thereof | Searchlight