Loading patent details...
US4184451A: Restraining Device for Animal Surgery | Searchlight