Loading patent details...
US4433608A: Electromagnetic Projectile Launcher With an Augmented Breech | Searchlight