Your tilt latch looks very similar to our 26-408 pair. Check this product out and let me know if you agree.