-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0923150470
Molex
630-13W6640-4NB
EDAC Inc.
337-018-544-102
1289T-38-N
RAF Electronic Hardware
VI-JNY-MZ-F4
Vicor Corporation