N-[3-(2-carboxybutyl)-2,4,6-triiodophenyl]-1,4,7,10-tetraazacyclododecane-1-acetamide (HCID 22921399)|Huagongshe