-
SWITCH PUSH DPST-NO 10A 120V
Please send RFQ , we will respond immediately.
Quantity:
0395360515
Molex
0473004.HAT1L
Littelfuse Inc.
T95S155M020EZAL
Vishay Sprague
LDC21881M10B-028
Murata Electronics
307-046-560-258
EDAC Inc.