Herpesvirus capsid protein

Bildnummer 11796962
Herpesvirus capsid protein
;