Electronic throttle 13034246 Parts Number 13034246 Parts Name Electronic throttle Brand Weichai Genuine Parts Models WCParts_Afterservice_A Tags: Electronic throttle, Genuine Parts, WCParts_Afterservice_A, Weichai| Related Posts Governor Control 4913988 Electronic Control Module Wiring Harness 4939039 Wiring Harness 4995590 Wiring Harness 3968886 Transducer 3913628