1368247-79-3 | 2-formylbenzo[b]thiophene-6-carboxylic acid | AOBChem