2104984-38-3 | Ethyl α-hydroxy-3,5-dimethyl-2-thiopheneacetate | AOBChem