Loading patent details...
US5629679A: Personal Security Device | Searchlight