Loading patent details...
US5965839A: Non-Lethal Projectile for Delivering an Inhibiting Substance to a Living Target | Searchlight