From the broken parts, it looks to be a triple spring type, and the [barely] visible markings on the spring next to the shoe appears to say MEGA 6.5 33".
Photo of an unbroken balance is attached.
I also need new weatherstrip for the bottom of the sash and do not see anything like it in your online catalog. It seems to be just a rubber flap that fits into a track in the bottom of the sash. Photo attached.
