POLB logo

POLB

DNA polymerase beta

Molecular Synopsis