It's a Magneti Marelli Connect Nav unit. It was fitted as standard to some higher spec. Ducatos.
The vertical slot on the right takes an old style credit card size SIM card for the built in mobile phone.
The built in navigation system uses a CD ROM for its data source.