This part looks rather unique and I don't recognize it at first glance. Could you confirm its function and possibly show us an undamaged version from another window? Thank you!
Paul from SWISCO responded:
August 12, 2020
It looks like you are showing our 90-252 latch and 90-253 cover, along with the 90-254 keeper and 26-362 vent latch. Please compare the dimensions on our product pages to your hardware to confirm. Thanks for posting!