4-[2-[(E)-(2,5-dioxoimidazolidin-4-ylidene)methyl]pyrrol-1-yl]benzoic acid [ 577962-95-9 ]