I don’t have a source of those switches, but I have had good luck restoring itty bitty switches with a squirt of plastic safe contact cleaner.
Edit- I just remembered seeing this at Aliexpress. There are other kits like this with different switches.