26838-59-5 NSC93268