100006-22-2 | Ethyl α-oxo-5-phenyl-2-thiopheneacetate | AOBChem