We describe the construction, expression characteristics and some applications of a versatile dual-promoter expression plasmid for heterologous gene expression in Escherichia coli which contains both lambda(PL) and P-T7 promoters. Furthermore, the plasmid is optimized to allow the expression of mature coding sequences without compromising the strength of the highly efficient P-T7 or of the T7g10 ribosome-binding site. The effect of the the naturally occurring RNA loops at both the 5' and 3' ends of the T7g10 mRNA on expression was also examined. A double T7 RNA polymerase transcription terminator was inserted to ensure more reliable transcription termination and a higher expression level of the preceding gene. Further improvements involve a clockwise orientation of the promoters to minimize read-through transcription from plasmid promoters, a largely extended multiple cloning site, an antisense phage T3 promoter and a phage fl-derived, single-stranded replication origin. Variants of this plasmid allow for the production of fusion proteins with part of T7g10, a hexahistidine peptide and an enterokinase recognition site. The potential of these expression vectors is demonstrated by comparing the expression levels of a number of mammalian cytokines (human tumor necrosis factor, human immune interferon, human and murine interleukins 2, murine interleukin 4 and murine fibroblast interferon), using these expression plasmids.