26908-82-7 NSC158268