Argonaute protein molecule

Bildnummer 11713804
Argonaute protein molecule
;