-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0153660111
Molex
892-054-500-112
EDAC Inc.
626-015-362-542
RGC1/10C1821BTP
Kamaya Inc.
P6SMBJ18A-AQ
Diotec Semiconductor