Hi Wolfeyes,
Have you looked at McMaster-Carr. They have tons of hardware, including latches. While their hardware is more for industrial uses, you might find something there that will suit your needs. This link for a window latch that, sort of, looks like what you want. https://www.mcmaster.com/#standard-window-latches/=1d61rq4. Good luck,
Rob