115459-51-3

115459-51-3 structure
115459-51-3 structure

Name (3R,4S,5R)-5-((benzoyloxy)methyl)-3-hydroxytetrahydrofuran-2,4-diyl dibenzoate
Synonyms MFCD00080818
Molecular Formula C26H22O8
Molecular Weight 462.45