68950-73-2 NSC263629