Loading patent details...
US5349906A: Cartridge Tube for Rifle Grenade Capable of Retaining the Bullet Fragments | Searchlight