Loading patent details...
US4766336A: High Efficiency Rapid Fire Augmented Electromagnetic Projectile Launcher | Searchlight