Monkeypox virus binding to host cell, illustration

Bildnummer 13732312
Monkeypox virus binding to host cell, illustration
;