(2R)-2-(phosphonomethyl)pentanedioic acid | CAS 473251-79-5 | Chemical Identity, Structure & RFQ | MolGraph