Loading patent details...
US4210082A: Sub Projectile or Flechette Launch System | Searchlight