Loading patent details...
US4342706A: Benzene Sulfonate Quaternary Ammonium Salts | Searchlight