Loading patent details...
US4546156A: Water-Soluble Sulfonated Polymers | Searchlight