Loading patent details...
US4553650A: Dual Function Brake Pedal Providing Separate Controls for Hydraulic and Mechanical Brakes | Searchlight