A dual eukaryotic/prokaryotic expression vector has been developed which combines the features of positive selection for cloned inserts along with the production of an epitope-tagged cDNA insert by transient transfection in mammalian cells as well as high level induced expression in E. coli cells harbouring T7 RNA polymerase. This vector, pZilch, has two MCSs flanking a mutant E. coli phenylalanyl-tRNA synthetase gene, pheS, which when expressed in combination with the phenylalanine analog p-CI-Phe, results in termination of host cell protein synthesis. Cloning of inserts using unique sites in the flanking MCS regions results in loss of the pZilch pheS allele and hence permits growth of colonies harbouring recombinants on p-Cl-Phe plates. Additional features of the vector include an optimal Kozak consensus sequence for high level eukaryotic cell expression and an efficient prokaryotic translation initiation site in frame and downstream from the eukaryotic initiation site. Recombinant proteins can be produced with an N-terminal FLAG epitope which can be removed via a specific protease cleavage site. Flanking T7 and SP6 RNA polymerase promoter sites permit in vitro transcription and translation of cloned inserts. A derivative of the vector has also been constructed enabling nuclear accumulation of the tagged proteins via an SV40 nuclear localisation signal upstream of the 5' MCS.