59708-26-8 NSC268494