612600080343 FUEL PUMP FOR WEICHAI WD10 ENGINE SKU: 612600080343 Category: WD615 WD10 WP10 Tag: 612600080343 Related products 1001420653 EXHAUST PIPE FOR WEICHAI WP10G220E341 Read more 1000312602 THRUST PLATE SET FOR WEICHAI WP10 ENGINE 612600013918 612600013917 Read more 61500010100 61500010037 CRANKSHAFT OIL SEAL FOR WEICHAI WD10 WP10 ENGINE Read more 612650040011 HEAD COVER GASKET FOR WD10 WP10 ENGINE Read more