Loading patent details...
US5604483A: Portable Personal Security Device | Searchlight