Loading patent details...
US8132997B2: Lift apparatus mountable on a vehicle | Searchlight