-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
837-010-524-604
EDAC Inc.
608283311845002
KYOCERA AVX
5CEFA2M13C7N
Intel
CDRR157NP-2R0MC
Sumida America Components Inc.
1004-31-1/2
Deschner Corporation