Turbocharger return pipe PN : 04299553 (04203885)


R558.87 

Learn More


Deutz :                             Diesel Engine

Part No :                         04299553 (04293885)

Description :                  Upper oil flow_back pipe

Qty :                                  1

Eng :                                  D6D / D6E / BF6M2012