Hello there!
These latches look like they could be a match for our 26-155 but compare our dimensions with yours to see if they match what you need.