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 PT7 promoters. Furthermore, the plasmid is optimized to allow the expression of mature coding sequences without compromising the strength of the highly efficient PT7 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 f1-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.