Loading patent details...
US4674943A: Vehicle Lifting and Towing Device | Searchlight