Loading patent details...
US4850320A: Electrical Gas Pedal | Searchlight