Loading patent details...
US5041503A: Micro-Emulsified Glyoxalated Acrylamide Polymers | Searchlight