chemical structure of 946821-59-6 FT-0661358

Product Name:

10-O-Acetyl SN-38

Catalog No: FT-0661358

CAS NO:946821-59-6
MW:434.4000 g/mol
MF:C24H22N2O6
INCHI KEY:PFECOLLKQQDLJK-DEOSSOPVSA-N