Shanghai engine parts Alternator 5S9088M

Shanghai engine parts Alternator 5S9088M

Shanghai engine parts Alternator 5S9088M

Shanghai engine parts Alternator 5S9088M.jpg

SDEC Air filter K2833A-5549+A

SDEC Air filter K2833A-5550+A

SDEC Air filter K2833PU K2833 AF25125 A-5549+A A-5550+A

763C-20-000A High quality water pump

shang chai diesel engine fuel injector 8N7005

SDEC Engine SC11CB220G2B1 40C0213

Shangchai SDEC C6121 Alternator 6N9294

Shanghai engine parts Alternator 5S9088M

4190000536132 Starter moter 4N3181

 

SDEC Fuel Injector ass'y C26AB-26AB701+A

SDEC parts oil filter 1R0658M D17-002-02

SDEC D20-000-32+B Water Pump