-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1731090893
Molex
629W9W4-140-1N2
EDAC Inc.
737-008-522-106
VCC1-9009-114M285000
Microchip Technology
RMC1/2K2433FTE
Kamaya Inc.