-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
NTA025999R
Helix Linear
0464373003
Molex
YB01WKW01-2CF24-JB
NKK Switches
395-060-525-678
EDAC Inc.
1722533012-04-W7