Selected vehicle
PEUGEOT 605 (6B)
Engine
2.5 Turbo Diesel
Engine code
THY (DK5ATE)
Power
95kW / 129PS
Year
1994-1999