5,6-Dichloro2-(4-formylphenyl)-1-(2-naphtylmethyl)benzimidazole (HCID 18426863)|Huagongshe