Loading patent details...
US5148625A: Roach Trap | Searchlight