Loading patent details...
US4913265A: Vehicle Immobilizing Device | Searchlight