1,4,7,10-Tetraazacyclododecan, 98%