LRS-350-24

Mean Well LRS-350-24 AC/DC Power Supply - 3 Outputs - 24V@14.6A

A nice touch from POLYMER WORLD is the included instruction sheet for assembly.