I'm not certain, but these latches remind me a little of our 26-436. Please compare and let me know if you think these might work for you.