-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0349861603
Molex
998166
Weidmüller
341-024-500-103
EDAC Inc.
56822323234F
Dialight
LT6003IDC#TRMPBF
Analog Devices Inc.