66211-92-5
Detorubicin
(地托比星)
Product Code:
254933
Molecular Formula:
C33H39NO14
Molecular Weight:
673.66
Order 66211-92-5
detorubicin,CASNo 66211-92-5