Thank you. Some interesting research to find that one. It finally came to me when I recalled seeing some photos of the factory at Cameri which is now an IAF base. Cameri is near Novara about 50 miles from Turin hence the heavy FIAT (Fabbrica Italiana Automobili di Torino) influence.
Here is the next one: