26908-41-8 NSC106588