Selected vehicle
PEUGEOT 605 (6B)
Engine
2.1 Turbo Diesel
Engine code
PHZ (XUD11ATE)
Power
80kW / 109PS
Year
1989-1999