2-Propenoic acid, 2-methyl-, ammonium salt, homopolymer 30875-88-8 50883-69-7 Ammonium methacrylate homopolymer Ammonium methacrylate polymer