Loading patent details...
US6145441A: Frangible Payload-Dispensing Projectile | Searchlight