Back to top

Cetyl Trimethyl Ammonium P-toluene Sulfonate