The ODLV-65A-12 is a power supply made by Mean Well. It is an open-frame AC/DC power supply with a constant-voltage output of 12 volts and a maximum current of 65 amps. The voltage range of this power supply is from 88 - 264V AC, and it has an integrated active PFC function for improved power factor, reduced harmonic distortion, and energy savings. It is suitable for LED lighting systems and other applications, and it is RoHS compliant. It also comes with protections for over-voltage, over-temperature, overload, and short-circuit.