5-iodo-1-trityl-1H-imidazole (HCID 15428583)|Huagongshe