Hello there!
Thanks for reaching out to us. We don't sell this exact latch. The 26-243 and 26-244 appear to be similar. Take a look at the specifications and see how they compare with your old hardware.