This looks a lot like our 26-334 tilt latch. Look over our pictures and information and tell me if you agree.