SEM of a human microglial cell

Bildnummer 11870058
SEM of a human microglial cell
;