Your tilt latch reminds me of our 26-266 and 26-267, but you should carefully review our pictures and dimensions to confirm.