-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
320125
Elesa USA Corporation
61500027075
3M
0153660223
Molex
RNF18FBC17K4
Stackpole Electronics Inc
SZ2139.T
SMC Diode Solutions