Selected vehicle
LANCIA LYBRA (839_)
Engine
1.9 JTD (839.AXI1A,
Engine code
937 A2.000
Power
85kW / 116PS
Year
2001-2005