Loading patent details...
US4437383A: Muzzle Arc Suppressor for Electromagnetic Projectile Launcher | Searchlight