Swivel lock
I'm happy to help you find a replacement for this lock. Before I can recommend anything, though, can you measure the distance between the two screw hole centers and tell me what you get? Please make sure to write the measurement out for me to review.
Would it also be possible to see the keeper that this lock is compatible with? Yours appears to be missing, so I would recommend checking an identical window in the house.
Thank you. My top recommendation for the lock would be our 90-180. Look it over and see how well it matches up. Take note of the hole backset of 3/8".
If your keeper is missing, then I'm afraid I have no basis by which I can make a recommendation. We sell a few different face mount keepers, such as the 90-136 , 90-282, and even the 90-307, but I don't know how well these will work for your given application without a reference to go off of.
The 90-136 that I recommended above is very narrow. Have you looked at that product yet? We have detailed dimensions on each product's store page that you can use as a reference.