PEDALPILOT
Speed limiters for limiting vehicle engine speed, namely, aftermarket, add-on devices for vehicles in order to limit the maximum speed output of an automobile in the nature of land vehicle foot pedal speed control device parts limiting the actuation of a throttle pedal to limit the maximum speed of a vehicle, vehicle modification mechanical throttle limiters, adjustable speed handicaps being mechanical throttle position limiters, vehicle safety equipment speed governors, universal attachment ...
Abandoned · June 24, 2020 · 90018764 ·