new 24" hi tech lokar throttle cable gas pedal cable TC-1000HT
guy has not responded to numerous messages so this is back up for sale
Print