Chicken MDA5 complexed with RNA

Bildnummer 12348908
Chicken MDA5 complexed with RNA
;