Loading patent details...
US4075243A: Polyquaternary Ammonium Methylene Phosphonates | Searchlight