124572-45-8

124572-45-8 structure
124572-45-8 structure

Name 3-O-benzoyl-5-deoxy-1,2-O-isopropylidene-α-D-xylo-hexofuranose
Molecular Formula C16H20O6
Molecular Weight 308.32600
Exact Mass 308.12600
PSA 74.22000
LogP 1.47080