-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
833-032-524-112
EDAC Inc.
OSTVJ242152
On Shore Technology Inc.
90234120-C5
Elesa USA Corporation
TBJD226K015CBSB0045
KYOCERA AVX
SMF4L160A-7
Diodes Incorporated