Selected vehicle
LANCIA DEDRA (835_)
Engine
1.6 i.e. (835AA)
Engine code
835 A1.000
Power
66kW / 90PS
Year
1989-1994