Resolvase complexed with DNA

Bildnummer 11644639
Resolvase complexed with DNA
;