-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395430009
Molex
307-080-424-258
EDAC Inc.
1773-1032-PH
RAF Electronic Hardware
MIC5209YM
Microchip Technology
C4532X7R1H685M250KB
TDK Corporation