See our 90-252 Latch Mechanism and 90-253 Cover. See if this combo could replace your old window latch. As far as the sliding window rollers go, I am not certain if we have a replacement. Our 87-036 might work, but it depends on the dimensions. Take a look and let me know what you think.