Does anyone make window slide blocks?

I have a plastic/mylar/something kind of "wrapper" on the front edge of the window and the metal guide blocks, so wasn't sure if this was just another 67 only kind of thing or if my wrapper stuff used to be something else in the past and that's just all that's left of it.
the Mylar USED to have felt on it.

1744048663876.png

I have 2 67s and have taken parts off of other A bodies. the photo I posted came off a 67 Barracuda. all are plastic with a metal bar between

and its not 67 only thing, the same part was used for several years till they got rid of the vent windows