Hello,
Take a look and compare the specifications of our 26-314 latch pair to an undamaged part from one of your windows. Thanks for posting!