T lymphocytes and spirochaete bacterium, SEM

Bildnummer 12666543
T lymphocytes and spirochaete bacterium, SEM
;