-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
11002-B
Keystone Electronics
0039000040-02-W2
Molex
140-508-415-000
EDAC Inc.
2040404
SAB North America
307-007-441-101