1001850-66-3

1001850-66-3 structure
1001850-66-3 structure

Name 2-(benzyloxy-hydroxy-phosphorylmethyl)-pentanedioic acid dibenzyl ester
Molecular Formula C27H29O7P
Molecular Weight 496.48900
Exact Mass 496.16500
PSA 108.94000
LogP 5.27180