-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395320504
Molex
423531
Elesa USA Corporation
CB1.13-IPX-SALRMGT-4IN
Lighthorse Technologies, Inc
396-029-521-103
EDAC Inc.
895-054-525-507