4-Iodobenzoyl isocyanate (HCID 14913740)|Huagongshe