1-(5-Chlorothiophen-2-ylmethyl)-5,6-dichloro2-(4-formylphenyl)benzimidazole (HCID 18426858)|Huagongshe