1/2" x 28" replacement balance springs (2) for single-hung non-tilt

A contractor from California says:
Hi, These windows are appx. 25 yr. old, and there is no identification I could find on them.
I can't get the window out.... I think the plastic square blocks on each side, at the top of the window are maybe supposed to be popped out so the window can be slid over in the track...but I'm hoping you can recognize the manufacturer, by the hardware you see.
The only thing stamped on the track is the number 2740 followed by an upside-down "U".
Neither of the nylon end assemblies are wider than the track itself; they fit down into the channel with the track.
The balance spring I could get out is the one you're seeing, and the top pin, which held the top pulley, is destroyed.
This window does not have pull-out clips OR slots for them. Rather, it has lengths of square vinyl tubing blocks at the tops, but I can't easily get them out, and am afraid of breaking something.
The metal clip that should hook into the sash is, unfortunately, missing. Any advice?
Thumbnail of the uploaded file named IMG_0338.jpeg
Thumbnail of the uploaded file named IMG_0332.jpeg
Thumbnail of the uploaded file named IMG_0334.jpeg
Thumbnail of the uploaded file named IMG_0329.jpeg
Profile picture of Casey
Casey from SWISCO responded:

Hello,

It looks like you have either our S351-28, with a 15-002 bottom attachment, or S390-28, with a 15-001 bottom attachment. Take a look at the image below to determine which balance you'll need. You'll also need a 2740 spring strength option for your replacement balances. 

1
It sounds like you also need new top sash guides that hold the balances in place below the window sash. There's a good chance that we can supply a replacement for your guide, but we would need to see one of your undamaged guides removed from the window, including dimensions, to compare to our inventory. Thank you!
16-002 : Take Out Clip
Take Out Clip
16-002
$0.39
VIEW >
S351-28 : 28
28" Series 351 Channel Balance
S351-28
$10.25
VIEW >
S390-28 : 28
28" Series 390 Channel Balance
S390-28
$10.05
VIEW >
How to Replace a Top Sash Guide [1080p]
How to Replace a Top Sash Guide [1080p]
VIDEO
WATCH >
How to Repair a Jammed Window
How to Repair a Jammed Window
VIDEO
WATCH >
How to Replace a Broken Take Out Clip
How to Replace a Broken Take Out Clip
VIDEO
WATCH >
How to Identify Replacement Channel Balances
How to Identify Replacement Channel Balances
VIDEO
WATCH >
How to Replace a Non-Tilt Channel Balance
How to Replace a Non-Tilt Channel Balance
VIDEO
WATCH >
How to replace a channel balance
How to replace a channel balance
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 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.