Loading patent details...
US4301901A: Combined Foot Brake and Parking Brake | Searchlight