Hello!
Your hardware reminds me of our 83-112. Carefully review our dimensions and compare them to your original latch to see if this could be what you need.