Loading patent details...
US4213265A: Explosive Trap for Animals | Searchlight