On a 67-68 there is a small triangle rubber seal that seals the front corner of the vent window to the door. I have been told there are some reproductions that actually have a metal insert in the rubber. I have not found them yet. Can anyone advise if they have found these and where? I have tried four vendors and shooting in the dark is not working.