Window seals
I have used metro. They fit and seal fine. Go to ebay and type in 69 Barracuda and some should pop up. Most suppliers sell this brand. Also check year one.
Print