-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1201080076
Molex
896-022-522-107
EDAC Inc.
10104999-A0E-50DLF
Amphenol ICC (FCI)
C2012X7R1H103K/10
TDK Corporation
AMPMEGA-21.0000T3
Abracon LLC