Loading patent details...
US6675006B1: Vehicle-mounted system | Searchlight