φ29 dna polymerase is an enzyme from the bacteriophage φ29. it is being increasingly used in molecular biology for multiple displacement dna amplification procedures, and has a number of features that make it particularly suitable for this application.