The receptacle side of the lock as pictured in the photo with the opening to receive the latch is broken (photo is of intact lock receptacle). Other photos of the latch show latch with broken receptacle thus unable to lock window.
Bob from SWISCO responded:
June 7, 2021
This lock reminds me of our 90-072. Look it over and see if you think this might match what you need.