Light micrograph of a cross section through spleen

Bildnummer 11869881
Light micrograph of a cross section through spleen
;