Loading patent details...
US4946916A: Novel Polyampholyte Compositions Possessing High Degree of Acid, Base, or Salt Tolerance in Solution | Searchlight