Resolvase complexed with DNA

Bildnummer 11644638
Resolvase complexed with DNA
;