Loading patent details...
US4381712A: Ball-Actuated Tubular Projectile | Searchlight