Loading patent details...
US4411094A: Electronic Roach Trap | Searchlight