Looks perfect and the dimensions align. I've got one on order and will feedback. Any suggestions for lubricating the balance and spring assembly to make the window easier to open and close to prevent future problems?
You could consider using a silicone spray, we find that works well and doesn't attract dust. If that doesn't do the trick, however, then it may be time for a new balance.