89131-51-1

89131-51-1 structure
89131-51-1 structure

Name 2-(Benzylamino-methyl)-3-(ethoxy-methyl-phosphinoyl)-propionic acid ethyl ester
Molecular Formula C16H26NO4P
Molecular Weight 327.35600
Exact Mass 327.16000
PSA 74.44000
LogP 3.29080