2-(1H-Pyrrol-1-yl)terephthalic acid [ 1040713-41-4 ]