-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0934810102
Molex
SR1-0603-033
NTE Electronics, Inc
4035T-632-AL-7
RAF Electronic Hardware
357-074-458-203
EDAC Inc.
5603890
Phoenix Contact