3-(4-Iodophenoxy)-1,2,2-tris[(2-nitrophenyl)sulfonyl]-1,5,9-triazacyclododecane (HCID 86631580)|Huagongshe