23429-89-2 NSC260552