59886-09-8 NSC264398