122654-34-6

122654-34-6 structure
122654-34-6 structure

Name 3-Deoxy-3-fluoro-beta-D-ribofuranose 1-acetate 2,5-dibenzoate
Molecular Formula C21H19FO7