Biochemistry

DNA polymerase have: