-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0154660809
Molex
396-060-540-804
EDAC Inc.
SA101A391JAC
KYOCERA AVX
1424107
Phoenix Contact
DTS20H19-28DC
TE Connectivity Deutsch Connectors