Please see our 26-391 and 26-390 to start out. These appear very similar to your latches, but look them over and see what you think.