Some viruses, such as the T7 bacteriophage, encode their own RNA polymerase, the enzyme that makes messenger RNA based on a DNA template. The T7 enzyme has a single subunit, and is more like chloroplast and mitochondrial enzymes than those of bacteria or the cell.
Credit: Thomas Splettstoesser (25 June 2007)