Herpesvirus capsid protein

Numéro d’image : 11796962
Herpesvirus capsid protein
;