Selected vehicle
VOLVO S80 I (184)
Engine
D5
Engine code
D 5244 T
Power
120kW / 163PS
Year
2001-2006