34542-99-9 NSC120649