STC Celebrates 20 Years of Excellence
STC, Inc., Electronics Div. has been supplying customers with the best quality in printed circuit assemblies since 1986. We appreciate both the customers who have been with us since the beginning and those who may have just discovered STC Electronics.