Selected vehicle
LANCIA LYBRA (839_)
Engine
2.4 JTD (839AXL1A)
Engine code
839 A6.000
Power
103kW / 140PS
Year
2000-2002