Loading patent details...
US4846044A: Portable Self-Defense Device | Searchlight