26293-51-6 NSC120959