1-Isopropyl-4-iodo-5-aminobenzimidazole (HCID 18379852)|Huagongshe