306968-34-3

306968-34-3 structure
306968-34-3 structure

Name 3,4,5,7-tetra-O-benzyl-1-deoxy-D-gluco-2-heptulose 2,2-dimethylpropane-1,3-diyl acetal
Molecular Formula C40H48O7
Molecular Weight 640.80500
Exact Mass 640.34000
PSA 75.61000
LogP 7.10950
Precursor  0

DownStream  1