26689-68-9 NSC121327