All Stories

  1. Enterolith with underlying duodenal diverticulosis causing acute small bowel obstruction