(3-Chloro-2-hydroxypropyl)trimethylammonium chloride | CAS 3327-22-8 | 65% In Stock | Price & 5–9 Day Delivery | MolGraph