Weichai Spare Parts
- Weichai air pressure sensor intake pressure temperature sensor 612630120004
- Weichai oil and gas separator filter for accessories 612630060138
- Weichai Oil sensor plug oil pressure sensor 612600090460
- Weichai Accessory oil cooler cover assembly 612630010072
- Weichai Power water temperature sensor plug temperature sensor 612600090673
- Weichai authentic accessories idler power tensioner 612630060847
- Weichai thermostat power built-in thermostat 612630060894
- Weichai Intake air heater preheater 612630120003
- Weichai Thermostat bus component external thermostat 612600060371
- Weichai parts speed sensor crankshaft position sensor 612630030007