I have 25" channel balance stamped 24D

A home owner from Doral, Florida says:
I have American Windows Miami brand windows circa 1994. One of them has a broken set of balances marked 24D. I didn't find an exact match. Sash measures 50"x25", aluminum, single glass (15-20 lbs maybe?). The shoe looks like your 15-004 and the top like your 19-042 because it is connected to the top of the sash with a screw. Please assist.
Thumbnail of the uploaded file named 20180505_161346.jpg
Thumbnail of the uploaded file named 20180505_161355.jpg
Thumbnail of the uploaded file named 20180505_161404.jpg
Thumbnail of the uploaded file named 20180505_161415.jpg
Thumbnail of the uploaded file named 20180505_161424.jpg
Profile picture of Paul
Paul from SWISCO responded:

Reviewing your photos closely, I am more incline to lean towards the 19-031 top balance shoe as making the better option. Look it over and see what you think. From there review our Series 371 balance for consideration.

A home owner from Doral, Florida says:
It does look like the 19-031 but it's closed at the top and screwed to the window sash keeping it in place. In that case maybe the 19-004 would be better. It looks very similar but closed on top.The shoe is 1 3/32" deep, so definitely a 15-004. If you think that the 19-004 would receive a screw then that would be the way to go.
Thank you.
Profile picture of Paul
Paul from SWISCO responded:

I don't think either the 19-004 or 19-031 are designed to use a screw. To be honest, I'm not sure why yours has a screw in the first place. Can you describe to me its function?

How to Replace a Channel Balance Attachment
How to Replace a Channel Balance Attachment
VIDEO
WATCH >
Classifying Channel Balance Fittings
Classifying Channel Balance Fittings
GUIDE
READ >
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 3-4 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 (888) 991-1929 or at help@swisco.com.