HK97 bacteriophage procapsid

Bildnummer 11636038
HK97 bacteriophage procapsid
;