CRISPR-associated AfCsx3 complex

Bildnummer 12326256
CRISPR-associated AfCsx3 complex
;