chemical structure of 58957-92-9 FT-0621481

Product Name:

Idarubicin

Catalog No: FT-0621481

CAS NO:58957-92-9
MW:497.5000 g/mol
MF:C26H27NO9
INCHI KEY:XDXDZDZNSLXDNA-TZNDIEGXSA-N