I believe the manufacture of the windows is thermo tite .
Casey from SWISCO responded:
August 9, 2018
Hello,
Take a look at our 26-390 and 26-391 tilt latches. These look like they should be good replacements for your tilt latches, but make sure to compare the dimensions on our product pages to your latches to be sure. Thank you!