Your latch looks like a good match for our 26-243 and 26-244. Look these two parts over and let me know if you had any questions.