Cat.No.KY129849 NameDL-3,4-DIHYDROXYMANDELIC ACID CAS14883-87-5 MDL MFCD00004231 MolFormula C8H8O5 MolWeight Enquiry Email Name/Company Message KY129849 - 14883-87-5 | DL-3,4-DIHYDROXYMANDELIC ACID Quantity: Captcha Send Message