651749-18-7

651749-18-7 structure
651749-18-7 structure

Name 3-{3-[4-(2-morpholin-4-yl-2-oxo-ethoxy)-phenyl]-2-oxo-imidazolidin-1-yl}-benzoic acid
Molecular Formula C22H23N3O6
Molecular Weight 425.43500
Exact Mass 425.15900
PSA 99.62000
LogP 2.13690