Tert-butyl 4-(3,12-dioxo-1,4,7,10-tetraazacyclododecan-2-yl)butylcarbamate (HCID 66809786)|Huagongshe