26289-43-0 NSC127969