Hello! This looks like an older version of our 82-043 Andersen thumb latch. I don't think your exact style is made anymore but the modern 82-043 should work perfectly well. Look it over and see what you think!