Argonaute protein complexed with RNA

Bildnummer 12348685
Argonaute protein complexed with RNA
;