The actual latches themselves appear to be okay, but the front slide mechanisms that move the latches are broken or missing and the top plastic piece that slides in
Tom from SWISCO responded:
August 10, 2020
This thumb lever looks similar to our 26-001. Carefully review our dimensions and let me know if you agree.