DELTA DPS-300AB-39 C 300W power supply.
Tested/Working pull
No power cord or mounting screws included