-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
341-041-520-104
EDAC Inc.
2584040000
Weidmüller
0395233902
Molex
MCP6141T-E/MS
Microchip Technology
TL2405800000G
Amphenol Anytek