Light micrograph of a cross section through spleen

Numéro d’image : 11869881
Light micrograph of a cross section through spleen
;