Hello,
We have these latches where the ends have broken off where it catches the window to pull it in.
I do not se a name on the window or latch. The screw is a square shape rather than a allen or philips head as you can see.
They also had white plastic covers on the screw head.
The flat plastic that sets on the window frame is 3 inch hight by about 3/4 inch wide.
Please let me know if you need any addition info.
Thank you
John