2384832-57-7 | Methyl 3,6-dimethylbenzo[b]thiophene-4-carboxylate | AOBChem