Loading patent details...
US5513465A: Method and Apparatus for Catching Insects | Searchlight