Loading patent details...
US4285136A: Wheel Clamp | Searchlight