The Delta 20/30 hp is a rear wheel drive tourer passenger car with a front positioned engine, manufactured by Lancia.
The 4.1 litre engine is a naturally aspirated, 4 cylinder that produces 59 bhp (60 PS/44 kW) of power at 1500 rpm.
The engine powers the wheels via a 4 speed manual 'box.
Its quoted kerb weight is 900 kg.
Maximum speed quoted is 115 km/h or 71 mph.
Full specs