4-(4,8,11-Tris-(2,2,2-trifluoroacetyl)-1,4,8,11-tetraazacyclotetradec-1-ylmethyl)-benzoic acid (HCID 86616215)|Huagongshe