Selected vehicle
LANCIA LYBRA SW (839_)
Engine
2.0 20V (839BXH1A)
Engine code
185 A8.000
Power
110kW / 150PS
Year
2000-2005