Loading patent details...
US5353779A: Self-Contained Cartridge for Launching a Low Speed Projectile | Searchlight