Based on the picture I have, it looks like it's very similar to an Autobianchi A111 front door latch. This pic is from eBay.it ad. I wish the ad had more than one pic though.
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.