-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
833-010-520-604
EDAC Inc.
0029110043
Molex
RNCF0603DTC1K21
Stackpole Electronics Inc
FCQ38999/25YG79PCMIL-STD-461
Quell
8344-832-A-29
RAF Electronic Hardware