612601080156 fuel injection pump for weichai SKU: 612601080156 Category: WD615 WD10 WP10 Tag: 612601080156 Related products 612600010735 WASHER Read more 1000549569 VALVE SEAL FOR WEICHAI WP10 ENGINE Read more 1001045373 WIRING HARNESS FOR WP10 ENGINE WP10G220E341 Read more 612600070364 614070061 GEAR FOR WEICHAI WD10 WP10 ENGINE Read more