Products

Polyhydroxypropyl dimethyl ammonium chloride (polyammonium)