The SLPX333M025H4P3 is a snap-in aluminum electrolytic capacitor featuring a 33000 µF capacitance and a 25 Vdc rating for DC filtering applications.