Loading patent details...
US4953466A: Propulsion Cage for a Subcaliber Projectile | Searchlight