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