Windshield S/S trim seals

I took those pieces off my Barracuda. The foam is factory, but I would suspect anything in there to prevent air flow under the trim would work.

Thanks Jim
Do you mean the foam weatherstrip pieces are factory on the top and in the side trim pieces? Do you have any photos?
Thx
Jim