1782910-29-5 | 7-Formyl-2-benzofurancarboxylic acid | AOBChem