Non tilt winow part

A contractor from FtWorth Tx says:
I am installing chanel balances I bought from swisco and these guides (I think) are broken. Do you have them in stock?
Thumbnail of the uploaded file named windowguide.jpg
Profile picture of Bob
Bob from SWISCO responded:

Can you show this Top Sash Guide from the front as well? I want to see its hole pattern. From there I'll do my best to see if we have a match. 

A contractor from FtWorth Tx says:
I'm sorry, I dont have the capability to send anymore pics to you at this time. A friend helped me upload this one earlier. I do however have a tape and a pair of calipers and I can give you accurate measurements of any part of it I am a machinist by trade if that helps?
Profile picture of Bob
Bob from SWISCO responded:

Take a look at our 18-009, 18-166, 18-183 or 18-200. You might need one of these four, but it will come down to dimensions. Compare each with your old guide to see what matches best. 

A contractor from FtWorth Tx says:
where can I see the dimensions?
Profile picture of Bob
Bob from SWISCO responded:

If you click on the links for each of those guides, it will take you to their respective shop pages. Click through the pictures; you will see the pertinent dimensions listed. Let me know what you find. 

18-009 : 5/8
5/8" Top Sash Guide
18-009
$0.91
VIEW >
18-166 : 5/8
5/8" Top Sash Guide, Kinco
18-166
$1.33
VIEW >
18-183 : 5/8
5/8" Top Sash Guide
18-183
$5.96
VIEW >
18-200 : Top Sash Guide, MI
Top Sash Guide, MI
18-200
$2.45
VIEW >
How to Repair a Jammed Window
How to Repair a Jammed Window
VIDEO
WATCH >
How to Replace a Top Sash Guide [1080p]
How to Replace a Top Sash Guide [1080p]
VIDEO
WATCH >
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 help@swisco.com.