Selected vehicle
LANCIA LYBRA SW (839_)
Engine
1.8 16V (839BXB1A, 8
Engine code
839 A4.000, 839 A7.000
Power
96kW / 131PS
Year
1999-2005