Thanks for reaching out to us. I'm afraid I don't know exactly what it is you need here; did you just need the roller? If so, is there more to the assembly or is it just a wheel that fits in the frame?
We don't sell a whole lot of sliding window parts, compared to our patio door selection, but we do have a few different parts that you could consider. I suggest looking at our 87-089, or maybe even our 87-133. The latter is nylon, so it might hold up better in a salt air environment, but the 87-089 does at least have a stainless steel axle.
The only thing I'm not sure about is size. Review our dimensions to see how well they match up.
I would like to replace the whole assembly if possible.
I found the manufacturer's logo on the window release
Thanks for getting back to us with these photos. I do recognize this roller, I've seen it a couple times in the past from other customers. The bad news is that I've never been able to track down a good source for it. I'm sorry to say that these are just a little too old for us to be able to supply.
I'm very sorry for the inconvenience. I think right now your best bet is to try to get a replacement wheel and reuse the housing if at all possible, but even that's going to be a bit of a hail mary.
I'm very sorry that we can't offer a better replacement for this roller.