-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
118343-NP
Elesa USA Corporation
K857PH-GS15
Vishay Semiconductor Opto Division
315-046-500-258
EDAC Inc.
0349126082
Molex
629-17W2640-5T5