Loading patent details...
US6484436B1: Prey trap without using bait | Searchlight