Hello,
I agree that the S395-27 channel balance appears to be a match to yours but the 2690 stamp on your balance is from an outdated weight system. I would recommend weighing your window sash to choose the correct stamp option based on the chart under the S395-27 product description. Thank you.