This latch looks similar in design to our 26-089P pair. Look this product over and let me know if you agree.