Loading patent details...
US4385529A: Foot-Operated Parking Brake Lever Assembly | Searchlight