68950-74-3 NSC263633