This is Keltron brand 1000uF 25V electrolytic capacitor SA +85C HB series. Very commonly used in power supply DC smoothing or filtering.
Product 2/10