17824-90-7 NSC88602