Ok found them. I bought from someone's extra parts and they are 124 vents, I hadn't inpected them. I have a late production car (finished in Germany) Side by side you can see the difference, they are not the same. 124 vent in on right
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.