this piece is a pull latch that locks a medium sized window. We did not find a brand or part number anywhere on it
Tom from SWISCO responded:
October 28, 2019
I'm afraid that we don't have an exact match for this lock. The only thing we have that may work for you is our 38-142, though I cannot guarantee it. Look this over and let me know what you think.