The ileocecal valve is a papillose structure with a physiological sphincter muscle located at the junction of the small intestine and large intestine. 3D Rendering
View Full Image on Dreamstime
Username: Eaindustry
Editorial: No
Width: 7359 pixels
Height: 4338 pixels
Downloads: 1
Image ID: 279141746