Loading patent details...
US5650465A: Ampholytic Polymers and Polymeric Microemulsions | Searchlight