There are strips of foam padding on the frame, that the fuel tank sits on. It's the same material that's stuck to the inside of the metal strap that holds the fuel tank in place. It's neoprene rubber but I recall it having a higher density than the neoprene that's used in wetsuits. I'm sure any of the Vendors would have it. McMaster-Carr probably has it too.
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.