Those look like pretty standard microswitches, and you shouldn't have any problems picking them up at happ or newark. They look about the same as the ones for the supers, you just have to bend the lever switch a little bit. Part number is 95-0735-00 cost 2.85 each.