153289-40-8

153289-40-8 structure
153289-40-8 structure

Name benzyl 6-O-benzyl-3,4-O-isopropylidene-β-D-psicofuranoside
Molecular Formula C23H28O6
Molecular Weight 400.46500
Exact Mass 400.18900
PSA 66.38000
LogP 3.02750