861445-89-8

861445-89-8 structure
861445-89-8 structure

Name 2-Deoxy-2,2-difluoro-D-erythro-pentofuranose triacetate
Molecular Formula C11H14F2O7