Loading patent details...
US6511016B2: Spin-stabilized projectile with a braking device | Searchlight