Try StryBuc. They have an on line catalog that has locks that are very similar to the photo. Just check the center to center spacing of the attachment screws. The locks that I have dealt with over years(residentially) have a spacing between 2" and 2 1/4". The lock won't have Viking on it, and it may even be black. Paint it.
StryBuc carries a lot of obsolete parts for older windows. May be a good source for others that vivit this site.
Another source is Blaine Hardware. They don't have that type of lock shown in their on line catalog.
Hope you find what you need.