-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0874272043
Molex
7777-D-832-SS
RAF Electronic Hardware
W91-X113-5
TE Connectivity Potter & Brumfield Relays
10061913-003CLF
Amphenol ICC (FCI)
NMP1K2-#KKCCC-04
MEAN WELL USA Inc.