MEPCO Centralab 10000uF 75VDC Can Electrolytic Capacitor 3186EE103U075BJA2
New without packaging