-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0039000059-06-Y2
Molex
32042
Wiha
MLF1608C270MTD25
TDK Corporation
846-066-558-201
EDAC Inc.
345-122-523-807