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