PicoPSU 160 XT 160W PC Motherboard Power Supply Pico PSU 24-Pin for 12V DC SATA

Internal power option available via 4-pin plug if preferred.

eBay