Loading patent details...
US4327644A: Projectile Deployed Cable Weapons System | Searchlight