Loading patent details...
US4785573A: Portable Electronic Insect Controller | Searchlight