1825
Table of Contents > Health Dictionary > Liver-shod clamp

Liver-shod clamp

A clamp with jaws covered by cloth to minimize injury to structures such as bowel when clamp is closed.
Healthy Living Marketplace
Now Food
North American Herb & Spice
Bob's Red Mill
Renew Life
UAS Labs DDS Probiotics
Almased