I talked with Cascade and they can't help with replacement parts. The sticker you see is from a slider window purchased with this and other windows. A contractor bought and installed these around October 2006. There may be information on the sticker that means something to you. I don't have an invoice. This particular window is leaking where indicated on the picture I sent. A glass company employee came out and looked and couldn't find where the water would be coming in other than maybe the weather stripping/bubble was failing.
Please help if you can.
Thank you.
Susan