I believe this might be a 26-343 Thumb Button, which is compatible with the 26-239 and 26-240 Tilt Latches. Let me know if these seem right.