58626-08-7 NSC295461