Weichai Spare Parts
- Weichai dedicated thermostat 1000575996
- Weichai Oil cooler power circuit Yiz oil radiator 12273290
- Weichai Oil pump nozzle EFI fuel injector assembly 612600080611
- Weichai Steyr diesel parts connecting rod bearing bush 61560030033
- Weichai injection pump injector Bosch EFI common rail pump injector 612640090001
- Weichai Accessories idler intermediate wheel tensioner 612630060881
- Weichai idler tensioner 612630060837
- Weichai Accessories EFI idler tensioner 610800060397
- Weichai Intermediate wheel idler tensioner 612630060972
- Weichai EFI common rail parts multi-ribbed belt 612630060011