3-[(2-Chloroacetyl)amino]-2,4,6-triiodobenzoic acid (HCID 22921394)|Huagongshe