Semliki forest virus fusion protein

Bildnummer 11763373
Semliki forest virus fusion protein
;