Hey there!
We don't carry this exact latch, but take a look at our 26-387 and see if our dimensions match up to your original hardware.