DNA clamp complexed with DNA molecule

Numéro d’image : 11796801
DNA clamp complexed with DNA molecule
;