Partially inflated large animal limb separator for surgical use

Equine and large animal positioning aids

View as