Detorubicin

Product Number: WD0991Q
Product Name: Detorubicin
CAS: 66211-92-5
MF: C33H39NO14
MW: 673.66