Your windows are probably Atwood or SEGI. It should be etched in the glass on the window if its SEGI. You can purchase them directly from the manufacturer. Dont forget they are made for left or right side. I believe PPL also handles them.
Harold & Linda
2009 CT coachworks siena 35V
W22 Workhorse 8.1L. Explorer Sport toad,