Hello! Your handle set appears to match our 82-086, however looking at your photos it seems the only thing that's broken is the thumb lever. If it interests you, we also sell the 82-107. We also have a video guide that shows how this can be installed on an existing handle.