CRISPR endonuclease DNA complex

Bildnummer 12326613
CRISPR endonuclease DNA complex
;