Cat.No.KY107786 NameIODIPAMIDE CAS606-17-7 MDL MFCD00058983 MolFormula C20H14I6N2O6 MolWeight 1139.76 Enquiry Email Name/Company Message KY107786 - 606-17-7 | IODIPAMIDE Quantity: Captcha Send Message