185521-29-3

185521-29-3 structure
185521-29-3 structure

Name (2R)-methyl 2-(((benzyloxy)carbonyl)amino)-3-(methoxy(phenyl)phosphoryl)propanoate
Molecular Formula C19H22NO6P
Molecular Weight 391.35500
Exact Mass 391.11800
PSA 100.74000
LogP 3.09530