Loading patent details...
US5454565A: Impact Weapon Structure | Searchlight