2141399-31-5 | Methyl α-oxobenzo[b]thiophene-7-acetate | AOBChem