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