Loading patent details...
US4609973A: Metallized Plastic Film Electric Capacitor | Searchlight