Endonuclease complexed with DNA

Bildnummer 12348548
Endonuclease complexed with DNA
;