Hello! I believe that our 26-408 will be a good replacement for your latch. Look over our dimensions and photos and let me know what you think.