Cat.No.KY141205 Nameidarubicin CAS58957-92-9 MDL MFCD00866457 MolFormula C26H27NO9 MolWeight 497.49 Enquiry Email Name/Company Message KY141205 - 58957-92-9 | idarubicin Quantity: Captcha Send Message