I can also recommend SPAL fans www.spal-usa.com Italian made if you are sticking with that theme but they are very high quality. They had a high enough cfm rating to use as a pusher fan in another one of my cars where I didn't have enough clearance to run a puller. They have a good website to look for sizes and specs as well to match your radiator.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.