N-octadecyl-o-iodobenzamide (HCID 13020107)|Huagongshe