Loading patent details...
US5345710A: Trap for Small Animals | Searchlight