Benzofurancarboxylic acid