Loading patent details...
US7873468B2: Vehicle-mounted apparatus | Searchlight