Product Tag - Polypropylene Film Capacitors

Amaze-Electronics