Loading patent details...
US4296893A: Projectile With Spin-Producing Flow Passages | Searchlight