Double-helical RNA silencing complex

Bildnummer 12326328
Double-helical RNA silencing complex
;