Chicken MDA5 complexed with RNA

Bildnummer 12348909
Chicken MDA5 complexed with RNA
;