Loading patent details...
US6003265A: Trap for Trapping and/or Killing Animals | Searchlight