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