34284-89-4 NSC212294