Adenovirus penton base protein

Bildnummer 11636908
Adenovirus penton base protein
;