Herpes simplex virus-1 DNA primase: a remarkably inaccurate yet selective polymerase.

Herpes simplex virus-1 DNA primase: a remarkably inaccurate yet selective polymerase.