-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0153660786
Molex
ERJ-S06D3743V
Panasonic Electronic Components
395-102-524-212
EDAC Inc.
MCP616-I/SN
Microchip Technology
MKP1U032707F00KSSD
WIMA