96823-34-6

96823-34-6 structure
96823-34-6 structure

Name Dimethyl [(3S)-3-benzyloxymethoxy-2-oxobutyl]phosphonate
Synonyms dimethyl (S)-3-benzyloxymethoxy-2-oxobutylphosphonate
Molecular Formula C14H21O6P
Molecular Weight 316.28700
Exact Mass 316.10800
PSA 80.87000
LogP 2.62080