HomeCategories58957-92-9( 1 products available )

Idarubicin , 98% , 【58957-92-9】

Molecular Formula: C26H27NO9 Formula Weight: 497.49
Idarubicin hydrochloride;Idamycin;IMI-30;4-Demethoxydaunorubicin hydrochloride;DMDR
Expand
Page1of1