Super Electro Films Ltd.

Capacitor Grade Zinc Alloy Metalized Polypropylene Film