Quick view Von A device used to immobilize or restrain an animal during care or veterinary procedures. More In stock