DNA clamp complexed with DNA molecule

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