Loading patent details...
US5625525A: Portable Electromagnetic Stun Device and Method | Searchlight