Loading patent details...
US4743070A: Tire Rim Clamp | Searchlight