NEW Micro Switch SPDT 100MA/0.1A - 125V V7-2S17D8-022
This was part of a larger wire harness that was never used.