1596976-92-9 | Ethyl α-hydroxy-2-methyl-3-thiopheneacetate | AOBChem