Is there a denomination for especially this switch? Could be rather expensive to order one smd device from the US to delivery in Europe... I would like to try to find it somewhere else. Just looking for "smd switch" gives tons of different types.
I am not such a great fan of contact cleaner sprays, as long as you can not remove all the residues after using the spray. In my personal experience it can make things even worse. And a switch can wear down after a while, so you can not fix it with a spray.