Ethyl 2-[5-(2-morpholin-4-ylethoxy)benzimidazol-2-yl]acetate (HCID 12988786)|Huagongshe