Loading patent details...
US4467696A: Electromagnetic Projectile Launcher With Combination Plasma/Conductor Armature | Searchlight