CRISPR endonuclease DNA complex

Bildnummer 12326612
CRISPR endonuclease DNA complex
;