Loading patent details...
US4497239A: Muzzle Ejecting Sabot Cartridge Firearm System | Searchlight