26689-64-5 NSC121286