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