828268-15-1

828268-15-1 structure
828268-15-1 structure

Name (2S,3R)-4-(diethoxyphosphoryl)-2,3-dihydroxybutyl 4-methoxybenzoate
Synonyms 4-Methoxy-benzoic acid (2S,3R)-4-(diethoxy-phosphoryl)-2,3-dihydroxy-butyl ester
Molecular Formula C16H25O8P
Molecular Weight 376.33900
Exact Mass 376.12900
PSA 121.33000
LogP 1.83990