-
SWITCH PUSH SPDT 0.025A 50V
Please send RFQ , we will respond immediately.
Quantity:
IRS26320C
Infineon Technologies
1200875021
Molex
RMCS1210FT9R10
Stackpole Electronics Inc
895-042-544-602
EDAC Inc.
629-9W4-640-2NB