3,5,12,14-Tetraazahexadecane-1,2,15,16-tetracarboxylic acid, 3,14-bis(dimethylamino)-4,13-dioxo-, tetramethyl ester 96804-15-8