Loading patent details...
US6237565B1: Adjustable pedal assembly with electronic throttle control | Searchlight