1000393-31-6

1000393-31-6 structure
1000393-31-6 structure

Name 2-[(Benzyloxy-formyl-amino)-methyl]-3-phenyl-propionic acid methyl ester
Molecular Formula C19H21NO4
Molecular Weight 327.37400
Exact Mass 327.14700
PSA 55.84000
LogP 3.24440