NLM Digital Collections

Obscure impediments of the intestinal canal