Human dicer bound to microRNA precursor, illustration

Bildnummer 13754824
Human dicer bound to microRNA precursor, illustration
;