DNA clamp complexed with DNA molecule

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