612601080580 FUEL INJECTION PUMP FOR WEICHAI WD10 ENGINE SKU: 612601080580 Category: WD615 WD10 WP10 Tag: 612601080580 Related products 612600083452 ELECTRIC FUEL PUMP FOR WD10 WD615 ENGINE Read more 61460070011 PLUG Read more 1001420653 EXHAUST PIPE FOR WEICHAI WP10G220E341 Read more 1000312602 THRUST PLATE SET FOR WEICHAI WP10 ENGINE 612600013918 612600013917 Read more