1349685-29-5

1349685-29-5 structure
1349685-29-5 structure

Name (+)-methyl 3-methoxy-3,3-diphenyl-2-propylaminocarbonyloxypropanoate
Molecular Formula C21H25NO5
Molecular Weight 371.42700
Exact Mass 371.17300
PSA 73.86000
LogP 3.64530