SEM of treponema pallidum bacteria

Bildnummer 11523835
SEM of treponema pallidum bacteria
;