-
SWITCH PUSHBUTTON DPST 2A 24V
Please send RFQ , we will respond immediately.
Quantity:
0387315703
Molex
1703096
Phoenix Contact
DSC6011HA1B-016.0000
Microchip Technology
SG73P1ETTP4303F
KOA Speer Electronics, Inc.
ESQ-108-24-L-D
Samtec Inc.