Mean Well RSD-100C24 24V 4.2A AC/DC Industrial Switching Power Supply BNIB

Output: 24V DC @ 4.2A (100W). Universal Input: 85–264V AC / 120–370V DC. Efficiency: High conversion efficiency with minimal heat generation. Battery-backed DC systems. Key Features. Cooling: Fanless design with free-air convection.

eBay