1390644-43-5

1390644-43-5 structure
1390644-43-5 structure

Name 4-hydroxy-3-((R)-3-oxo-1-phenyl-3-((R)-1-phenylethylamino)propyl)benzoic acid
Molecular Formula C24H23NO4
Molecular Weight 389.44400
Exact Mass 389.16300
PSA 86.63000
LogP 4.88070