2168024-30-2 | 2-formylbenzo[b]thiophene-7-carboxylic acid | AOBChem