Loading patent details...
US4063359A: Vehicle Mounted Boom Apparatus | Searchlight