Human argonaute2 complex

Bildnummer 12326537
Human argonaute2 complex
;