Capacitor, 1000UF 25V
Lufft 913054 technical specifications.
No datasheet is available for this part.