2948-89-2 NSC44990