Aldehyde scavengers which are adducts of choline or a choline salt and an
optionally substituted acrylamide monomer can be used to stabilize glyoxalated
polyacrylamide compositions and to provide supplementary cationic charges for the
polymer backbone.