Loading patent details...
US4949561A: Steering Wheel Lock Bar | Searchlight