-
SWITCH PUSH SPDT 0.4VA 20V
Please send RFQ , we will respond immediately.
Quantity:
0761551617
Molex
845-024-556-802
EDAC Inc.
807-042-559-112
6E17C-025S-AJ-120
Amphenol ICC (Commercial Products)
TCT40-07E07K
Triad Magnetics