(2-(Phosphonomethyl)phenyl)methylphosphonic acid | CAS 42104-58-5 | Chemical Identity, Structure & RFQ | MolGraph