Selected vehicle
LANCIA LYBRA (839_)
Engine
2.4 20V (839.CXM1A)
Engine code
192 A2.000
Power
125kW / 170PS
Year
2001-2005