Bestec ATX-250-12Z power supply. ATX form factor with 20 pin connector + 4 pin 12v connector. 250W max output. Removed from an HP desktop computer. Tested and is in good working condition.