Hey there!
This looks like a vent latch. I'm afraid I can't say for sure what you need while it's still installed but start by taking a look at our 26-106, 26-107 and 26-338 latches. Remove yours from the window and see if any of our dimensions match yours.