-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
83133038
Crouzet
1720500000
Weidmüller
MX876BB0027-TR
Microchip Technology
NVMFS5826NLT1G
onsemi
857-018-425-103
EDAC Inc.