I have three of these assemblies (I should have four but I can't find one of them). However, I am not sure they are in much better shape than yours. I will take some pics and post tonight.
FWIW, on my car, someone put in a cabin ventilation system that removes these assemblies and replaces them with black plastic grills. The doors had to be modified to accept this system, so the lights won't be going back. There are also louvered grills on the inside of the doors. I guess this allows air to flow in and out of the cabin at speed. I still have the light assemblies for this car and my parts car (-1).
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.