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