Auto Engine Parts, Generator Parts, Water Pump manufacturer / supplier in China, offering 4132A016 Diesel Fuel Lift Pump Oil Water Separator Fuel Pump Oil Filter for Perkins Ulpk0038 4132A018 4132A016, U5mk8266 Oil Pump for Perkins Engine 472-4718 297-3050 U5mk8265 U5mk8267, U5mk8267 Oil Pump for Perkins Engine 472-4718 297-3050 and so on.