-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
104030011
Seeed Technology Co., Ltd
0387524610
Molex
0016021115
DTS20F11-05BD
TE Connectivity Deutsch Connectors
8141-1032-B-12
RAF Electronic Hardware