Loading patent details...
US5570537A: Electronic Insecticidal Cable | Searchlight