Would anybody be able to help me identify this particular switch to order a replacement? I've opened and cleaned it, but it's still flaky, I suspect there's not enough pressure on the slide to maintain a solid connection on the contacts. It's a DPDT switch with 6 terminal and the exterior casing also goes through the board (it's not soldered into place, so in theory I could use something similarly sized. I don't have specific measurements unfortunately, but do have a photo. Any pointers is appreciated.