Loading patent details...
US6129226A: Vehicle Mounted Mini Hoist | Searchlight