Loading patent details...
US4811580A: Steering Wheel Release Locking Mechanism | Searchlight