651748-60-6

651748-60-6 structure
651748-60-6 structure

Name 3-[2,5-dioxo-3-(4-trifluoromethyl-phenyl)-imidazolidin-1-yl]-benzoic acid
Molecular Formula C17H11F3N2O4
Molecular Weight 364.27500
Exact Mass 364.06700
PSA 77.92000
LogP 3.50680