Loading patent details...
US5282825A: Surgical Ligaturing and Animal Restraining Device | Searchlight