-
SWITCH PUSH SPST-NO 0.01A 35V
Please send RFQ , we will respond immediately.
Quantity:
20021323-00060D4LF
Amphenol ICC (FCI)
OPF371A
TT Electronics/Optek Technology
395-026-523-158
EDAC Inc.
RWR89S9090FSB12
Vishay Dale
VE-JWZ-EW-F4
Vicor Corporation