Mallory 2000uF 25V Large Can Electrolytic Capacitor HC2520A