10 employees
STC manufactures industrial adhesive tapes, thermal pads, printed panels, self-adhesive dampers, metal bands, and heat control products.
1994