Cat.No.KY149826 NameMETHYL-4-IODO-3-HYDROXY BENZOATE CAS157942-12-6 MDL MFCD06203960 MolFormula C8H7IO3 MolWeight 278.04 Enquiry Email Name/Company Message KY149826 - 157942-12-6 | METHYL-4-IODO-3-HYDROXY BENZOATE Quantity: Captcha Send Message