Mean Well PS-65-24 industrial switching power supply unit. Removed from Tecan laboratory/automation equipment.
Output: 24V DC Power: 65W (approx. 2.7A)
Unit is in good physical condition and was taken from a working system.