-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395305603
Molex
345-058-544-812
EDAC Inc.
HW-31-10-F-D-585-SM
Samtec Inc.
AT49BV160DT-70TU
Microchip Technology
ERJ-U02F2940X
Panasonic Electronic Components