23068-12-4 NSC126290