5-Cyano-7-iodo-1-phenylbenzimidazole (HCID 67485627)|Huagongshe