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.