2,6,11,15-Tetraazahexadecanediimidamide 69358-08-3