Window lock replacement

A home owner from 19428 says:
I can't seem to find which window lock model these are. I can't find a serial number on the lock or window. Have tried a few replacments off amazon but nothing has fit. I'd rather replace the locks then get whole new windows. I would need about 20 of these locks
Thumbnail of the uploaded file named 5.jpeg
Thumbnail of the uploaded file named 4.jpeg
Thumbnail of the uploaded file named 3.jpeg
Thumbnail of the uploaded file named 2.jpeg
Thumbnail of the uploaded file named 1.jpeg
Profile picture of Emily
Emily from SWISCO responded:

Hello there!

Thank you for reaching out to us. We carry a large handful of locks and keepers similar to what you have here so I'm not sure what to recommend exactly. Can you write out the distance between the two installation holes, measured from center to center? That would help me narrow down some options. 

A home owner from 19428 says:
Sorry for the delayed response i just saw your most recent message.

For the larger piece, The installation holes are 2 and 1/16th inchs apart.

On the smaller base piece, it is 2 and 1/4 inches.

I also just noticed the windows were through a company called "truth" which is no longer around. See attached photo which has the serial number etc
Thumbnail of the uploaded file named lock.jpeg
Profile picture of Emily
Emily from SWISCO responded:

Thanks for getting back to me! I recommend you have a look at our 90-278 lock along with the 90-284 and 90-183 keepers. Carefully review the specifications for these parts and see how they compare with yours. 

Dimensions for 90-278
Dimensions for 90-278

Alternate view of 90-284
Alternate view of 90-284

Dimensions for 90-183
Dimensions for 90-183

Reply to Thread
Use this form to ask a follow-up question or to share your experience regarding this subject.
(your email address will be kept private and is only used to inform you when a response has been made)
Current wait time is 3-4 business days
We promise that one of our experts will personally get back to you as soon as they are able. Thank you very much for your patience and understanding. If your inquiry is time-sensitive, please feel free to reach us at (888) 991-1929 or at help@swisco.com.