1293913-18-4

1293913-18-4 structure
1293913-18-4 structure

Name benzyl (2R,3R)-2,3-bis(benzyloxy)-4-((bis(benzyloxy)phosphoryl)oxy)butanoate
Molecular Formula C39H39O8P
Molecular Weight 666.69600
Exact Mass 666.23800
PSA 99.33000
LogP 8.45890