Selected vehicle
LANCIA LYBRA (839_)
Engine
2.4 JTD (839AXE1A)
Engine code
839 A5.000, AR 32501
Power
99kW / 135PS
Year
1999-2001