Loading patent details...
US4744170A: Small Animal Trap With Transverse Locking Slot on Gate | Searchlight