Loading patent details...
US4827847A: Short Range Tubular Projectile | Searchlight