98832-20-3

98832-20-3 structure
98832-20-3 structure

Name N-benzyl-N-(diethoxyphosphorylmethyl)glycine ethyl ester
Synonyms ethyl 2-(benzyl((diethoxyphosphoryl)methyl)amino)acetate
Ethyl-N-benzyl-N-diethylphosphonomethyl-glycinate
Molecular Formula C16H26NO5P
Molecular Weight 343.35500
Exact Mass 343.15500
PSA 74.88000
LogP 3.27530