Loading patent details...
US5315932A: Ensnaring Shot Cartridge | Searchlight