Loading patent details...
US4938113A: Electromagnetic Projectile Launcher With Reduced Muzzle Arcing and Associated Method | Searchlight