SPARE PARTS WEICHAI New Part No.: Weichai Genuine Construction Machinery Diesel Engine Spare Parts Injector 12270162 Chengdu, China $20 View Listing