Loading patent details...
US7905180B2: Long range electrified projectile immobilization system | Searchlight