70660-51-4 Benzenemethanaminium, 4-ethenyl-N-(2-hydroxyethyl)-N,N-dimethyl-, chloride, polymer with 1,4-diethenylbenzene Dimethyl(2-hydroxyethyl)(p-vinylbenzyl)ammonium chloride, p-divinylbenzene polymer