34657-68-6 NSC150476