-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
DTS26W11-35SC3028
TE Connectivity Deutsch Connectors
FKS2G016801B00KF00
WIMA
0465563145
Molex
4052AC51H00071
Laird Technologies EMI
746-049-541-106
EDAC Inc.