17042-39-6 NSC89590