Milgard Window Rollers - looking for replacements but cannot ID the part #

A handy person from Trabuco Canyon, CA says:
This window was in a house built around 1992, that was part of a large development; I mention that only because some developers get custom . The original rollers have degraded to the point where the window is scraping on the aluminum frame. The dimensions are approx. 1.25" long, the Width excluding the flange - i.e., the part that inserts into the window frame itself - is 0.25" Wide. The Width including the flange is 0.50". The height could have been 0.5" but that is an estimate since the component is so worn down some of it is missing.

Do you sell this component? And if not can you provide me a part # or alternate supplier?
Thumbnail of the uploaded file named Roller - Bottom View 2.jpg
Thumbnail of the uploaded file named Roller - Bottom View 3.jpg
Thumbnail of the uploaded file named Roller - Bottom View Angled.jpg
Thumbnail of the uploaded file named Roller - Side View.jpg
Profile picture of Paul
Paul from SWISCO responded:

Thank you for writing in your questions to us. We do not offer this exact window roller anymore. However, we do offer the newer style window roller, our 87-201. Take a closer look. Look over the measurements of the piece in the diagram below. The width with the center flange is measures 1/2", not including the extra "T" flange that comes out to 3/4". That portion can be cut off. Look over the part in more detail and get back to us with some thoughts. 

Main product image of the 87-201 Milgard Sliding Window Tandem Roller, 7/16" Flat

Alternate view of 87-201

Reply to Thread
Use this form to ask a follow-up question or to share your experience regarding this subject.
(your email address will be kept private and is only used to inform you when a response has been made)
Current wait time is 4-7 business days
We promise that one of our experts will personally get back to you as soon as they are able. Thank you very much for your patience and understanding. If your inquiry is time-sensitive, please feel free to reach us at 856-317-6263 or at