-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
STL30P3LLH6
STMicroelectronics
0757840320
Molex
MIC5282-3.3YMME
Microchip Technology
342-032-524-102
EDAC Inc.
306-039-500-101