Endonuclease complexed with DNA

Bildnummer 12326557
Endonuclease complexed with DNA
;