1-Trityl-1H-benzimidazol-5-yl-methanol (HCID 23021539)|Huagongshe