Loading patent details...
US5628142A: Apparatus and Method for Attracting and Trapping Insects | Searchlight