17343-88-3 NSC244952