Loading patent details...
US4883028A: Foot Controlling Engine Start, Stop and Brake System | Searchlight