14370-79-7 NSC105689