312277-53-5 | Ethyl α-oxo-4,5-diphenyl-2-thiopheneacetate | AOBChem