-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
395-114-559-803
EDAC Inc.
3242804
SAB North America
1201140091
Molex
0440680046
M0621-4-B
RAF Electronic Hardware