E-mail:
Password:
Remember me
A large tumorous mass arising from the colonic wall and causing a stenosis.