Loading patent details...
US4742460A: Vehicle Protection System | Searchlight