Ethyl 2-hydroxy-2-(thiophen-2-yl)acetate (HCID 12266229)|Huagongshe