Turbocharger return pipe PN : 04299553 (04203885)
Deutz : Diesel Engine
Part No : 04299553 (04293885)
Description : Upper oil flow_back pipe
Qty : 1
Eng : D6D / D6E / BF6M2012