Poly(2-hydroxypropyl dimethyl ammonium chloride)