105763-28-8

105763-28-8 structure
105763-28-8 structure

Name (2R,3R)-1,2-O-isopropylidene-3-phthalimidohexane-1,2-diol
Molecular Formula C17H21NO4
Molecular Weight 303.35300
Exact Mass 303.14700
PSA 55.84000
LogP 2.54070
Precursor  0

DownStream  3