Loading patent details...
US4164904A: Tubular Projectile | Searchlight