Loading patent details...
US5673767A: Motor Truck | Searchlight