Loading patent details...
US5467247A: Electronic Stunning Apparatus | Searchlight