2282794-84-5 | Ethyl 2,4-dimethyl-α-oxo-3-thiopheneacetate | AOBChem