ethyl 2-carbethoxy-3-(1-benzyl-1H-imidazol-2-yl)propanoate (HCID 18349794)|Huagongshe