136229-42-0 | 3-formylbenzofuran-2-carboxylic acid | AOBChem