-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0008500113-04-S6-D
Molex
RLR05C2940FSBSL
Vishay Dale
895-015-524-112
EDAC Inc.
OSTYK61611030
On Shore Technology Inc.
BZX79C15 A0G
Taiwan Semiconductor Corporation