Engine Parts, Truck, Oil Pump manufacturer / supplier in China, offering Engine Part Idler Pulley Bracket 3009482 for Cummins Engine Qsk60 Qsk38, 48re Ttva Transmission Throttle Valve Actuator 53041140ab for Dodge RAM Diesel, Diesel Fuel Injector 0445120391 Common Rail Injector for 120 Series and so on.