Loading patent details...
US4127891A: Pleated Metallized Film Capacitor With Sprayed Edge Terminations | Searchlight