Hey there!
This reminds me of our 26-132P internal tilt latch pair, but compare our dimensions to yours and see if this matches what you need.