RPS-500-12-TF

Mean Well RPS-500-12-TF 500W Power Supply - 12VDC Outout - Input 100-240VAC

Dykem is the brand that has been a staple in machine shops for decades.