Hello there. This looks possibly like our 26-157 and 26-158 Tilt Latches to me. Look over the dimensions and see if you concur.
I still believe the 26-157 and 26-158 are our best matches. Just look over the dimensions to confirm.