59886-90-7 NSC275262