Loading patent details...
US5457597A: Electrical Shocking Apparatus | Searchlight