-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
360493
Elesa USA Corporation
0152660325
Molex
LCE01C403277A
Siemens
842-043-521-102
EDAC Inc.
A16366-23
Laird Technologies - Thermal Materials