58607-90-2 NSC14668