Loading patent details...
US6041712A: Non-Lethal Cartridge With Spin-Stabilized Projectile | Searchlight