ethyl [1-(toluene-4-sulfonyl)-1H-imidazol-4-yl]-acetate (HCID 86623936)|Huagongshe