89573-24-0

89573-24-0 structure
89573-24-0 structure

Name 4-[2-[[(2-methoxyphenyl)-phenylmethyl]amino]-2-oxoethyl]benzoic acid
Molecular Formula C23H21NO4
Molecular Weight 375.41700
Exact Mass 375.14700
PSA 79.12000
LogP 4.68200