Loading patent details...
US5952600A: Engine Disabling Weapon | Searchlight