Loading patent details...
US5398016A: Vehicle Defense System | Searchlight