78185-66-7

78185-66-7 structure
78185-66-7 structure

Name Decitabine Impurity 6 (alpha-D-Erythro-Pentopyranoside-Methyl-2-Deoxy-bis(4-methylbenzoate))
Molecular Formula C22H24O6