17824-89-4 NSC88582