Human argonaute2 protein

Bildnummer 12326433
Human argonaute2 protein
;