2092273-52-2 | methyl 2-formylbenzo[b]thiophene-5-carboxylate | AOBChem