Help! 5 push button a/c heat control button issues

The switch block behind the push buttons is available, ebay for example. I would replace it.







Thanks RedFish,do you have the part number? are they only available NOS or are there newer ones that would not have dried out lubricant?