DNA polymerase sliding clamp complex

Bildnummer 12326461
DNA polymerase sliding clamp complex
;