Loading patent details...
US4432333A: Electromagnetic Projectile Accelerator | Searchlight