3-Acetamido-2,4,6-triiodobenzoate (HCID 4611060)|Huagongshe