-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
346-034-521-678
EDAC Inc.
1KSMB30AHR5G
Taiwan Semiconductor Corporation
1722533023-06-R9-D
Molex
90235190-C3
Elesa USA Corporation
846-011-558-103