stkelectronics.com
2747 Route 20 EastCazenovia,NY 13035UNITED STATES
Products include: Film capacitors: polypropylene, polycarbonate, polyester
Reps Contact Information