-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
342-046-544-207
EDAC Inc.
0502128000-10-B8
Molex
1PMT5926E3/TR7
Microchip Technology
RNC55J6042BPRE565
Vishay Dale
RWR74N8060FRB12