Ethyl (1,4,8,11-tetraazacyclotetradec-1-yl)ethanoate (HCID 12963737)|Huagongshe