2-[4,7-Bis(1,4-dicarboxybutyl]-1,4,7,10-tetraazacyclododec-1-yl]hexanoic acid (HCID 66739089)|Huagongshe