Loading patent details...
US4577545A: Parallel Rail Electromagnetic Launcher With Multiple Current Path Armature | Searchlight