2-Propenamide, polymer with ethanedial, ethenylbenzene and N-methyl-N-2-propenyl-2-propen-1-amine acetate 68516-91-6 Styrene, methyldiallylammonium acetate, acrylamide, glyoxal polymer