-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0430315005
Molex
345-058-521-658
EDAC Inc.
520L10CA26M0000
CTS-Frequency Controls
3076A-B-632-AL
RAF Electronic Hardware
P6SMBJ78A
Diotec Semiconductor