143504-31-8

143504-31-8 structure
143504-31-8 structure

Name 3-O-Benzoyl-6-deoxy-6-iodo-1,2-O-isopropylidene-α-D-allofuranose
Synonyms 3-O-benzoyl-6-deoxy-6-iodo-1,2-O-isopropylidene-D-allofuranose
Molecular Formula C16H19IO6
Molecular Weight 434.22300
Exact Mass 434.02300
PSA 74.22000
LogP 1.88430