Sliding DNA clamp

Bildnummer 12348760
Sliding DNA clamp
;