Loading patent details...
US5133295A: Veterinary Restraint Collar | Searchlight