-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
FA23X7S2A156MRU06
TDK Corporation
357-019-431-103
EDAC Inc.
90234689-C3
Elesa USA Corporation
0152671015
Molex
1031D4
Visual Communications Company - VCC