-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
395-054-556-558
EDAC Inc.
121091
Elesa USA Corporation
307-040-440-268
M7-173-593
Brady Corporation
AT49BV040A-90TU
Microchip Technology