Peter
Its made by a company called Ultra Safety Systems and you can usually find it at marine chandlers like West Marine. Im sure you could order it in as well. http://www.tefgel.com/ It is a bit expensive but worth it I think. I always keep a tube in my tool box.
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.