90484-22-3 | Benzofuran-7-carboxylic acid | AOBChem