Cat.No.KY129622 Name1,2-Phenylenediacetic acid CAS7500-53-0 MolFormula C10H10O4 MolWeight 194.18 Enquiry Email Name/Company Message KY129622 - 7500-53-0 | 1,2-Phenylenediacetic acid Quantity: Captcha Send Message