Selected vehicle
LANCIA DEDRA (835_)
Engine
1.8 i.e. (835AC, 835
Engine code
835 A2.000
Power
80kW / 109PS
Year
1989-1994