Loading patent details...
US5249910A: Vehicle Mounted Self-Loading and Carrying Apparatus | Searchlight