Methyl 2-(mesitylmethyl)-1-methyl-1H-benzimidazole-7-carboxylate (HCID 59202086)|Huagongshe