HK97 bacteriophage capsid

Bildnummer 11635575
HK97 bacteriophage capsid
;