Ethyl-3-(benzimidazol-1-yl)propanoate (HCID 15878098)|Huagongshe