Skip to main content

Deinococcus radiodurans DNA polymerase III subunit beta