23068-06-6 NSC126288