Human argonaute2 complex

Bildnummer 12326536
Human argonaute2 complex
;