Loading patent details...
US4449441A: Electromagnetic Projectile Launcher With Magnetic Spin Stabilization | Searchlight