2617-79-0 NSC26266