This looks like an older version of the 82-043 Andersen Thumb Latch. Take a look and see if you agree.