Loading patent details...
US5863251A: Self-Defense Device | Searchlight