143884-22-4

143884-22-4 structure
143884-22-4 structure

Name 4-(1-Oxo-1,3-dihydro-isoindol-2-yl)-benzoic acid 1-phenyl-propyl ester
Molecular Formula C24H21NO3
Molecular Weight 371.42800
Exact Mass 371.15200
PSA 46.61000
LogP 5.22010