75227007
Jan 17, 1997
Apr 21, 1998
electromechanical vehicle control attachment [ for controlling the engine throttle ] * which allows a driver to reduce the delay time to vehicle launch after a trigger switch has been activated * in vehicles used in drag racing
Electrical and Scientific Apparatus