Hello,
Take a look and see how the width and thickness of our 15-129 pivot shoe compare to yours. As for the balance, it looks like the same terminal clip that comes with our S770-33 but make sure that the top of your balance screws into the jamb the same way as ours. Thanks for posting!