Loading patent details...
US6091597A: Structure of an Electric Shock Device | Searchlight