26438-48-2 NSC368689