SEARCH Articles Figures Tables POLY-HALOGEN METHANES Poly methane ligands Poly(2-acrylamido-methane-2-propanesulfonic Poly-alcohols methanes