DNA clamp complexed with DNA molecule

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