-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1122171019
Molex
XC6122F522MR-G
Torex Semiconductor Ltd
046810660020846+T
KYOCERA AVX
2618390000
Weidmüller
396-035-521-102
EDAC Inc.