-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
69995-C4
Elesa USA Corporation
TSP-L-0025-103-3%-ST
Spectra Symbol
896-100-526-208
EDAC Inc.
3214259
Phoenix Contact
NMP1K2-K##KKE-04
MEAN WELL USA Inc.