Organic Chemistry, Other Fine Chemical2-Acrylamido-2-methylpropanesulfonic acid-acrylic acid copolymer CAS 40623-75-4