Designed by
Title
Spleen, cross section structure. Lymphatic and immune system blood filter. #255349868
Description
Spleen, cross section structure. Lymphatic and immune system blood filter. Trabecular tissue and the splenic vein, tributaries. Human internal organ anatomy. Flat vector illustration