中文 | English
Return

A huge mass causing colonic obstruction at the hepatic flexure.