Mallory 8500 MFD 25VDC electrolytic capacitor with screw terminals, overall length 4.5", 2.15" diameter.