DNA polymerase
Bacterial virus Φ29 DNA polymerase.