3-METHACRYLOXY-2-HYDROXYPROPYLTRIMETHYLAMMONIUM ACETATE
CAS No. 178059-69-3