58957-92-9
Idarubicin
(依达比星)
Product Code:
115104
Molecular Formula:
C26H27NO9
Molecular Weight:
497.5
Order 58957-92-9
idarubicin,CASNo 58957-92-9