-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0936010307
Molex
1729500000
Weidmüller
209CNQ150
SMC Diode Solutions
629-43W2640-7TD
EDAC Inc.
DTS21H13-08PN
TE Connectivity Deutsch Connectors