Hello. Our 24-1033 Andersen sash balance box will replace your balance marked with "10#31". Have a look and see what you think.