2117381-79-8 | Ethyl α-hydroxy-6-methylbenzo[b]thiophene-2-acetate | AOBChem