Selected vehicle
ALFA ROMEO 159 (939_)
Engine
1.8 MPI (939AXL1A)
Engine code
939 A4.000
Power
103kW / 140PS
Year
2005-2011