These latches look similar to our 26-243 and 26-244. Look these parts over and let me know if you agree, or if ours differ in a significant way.