Replicative DNA helicase molecule

Bildnummer 12326426
Replicative DNA helicase molecule
;