41895-76-5 | Ethyl α-oxobenzo[b]thiophene-3-acetate | AOBChem