-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0923010173
Molex
628-5W1-224-5N3
EDAC Inc.
3049411
Phoenix Contact
DK-DSP-2S180N
Intel
DVA17PQ801
Microchip Technology