58626-05-4 NSC295460