1,4,7,10-Tetraazacyclododecane, platinum complex NSC251726