HP Pavillion OEM Power Supply 100Watt ATX D9299A P4 Micro ATX 2.03V Switch Power SFX Form Factor (1x20pin ATX connector, 4xATX peripheral power connector, 1xfloppy drive power connector, 1x4 in ATX 12V power connector) p/n 0950-3657 with 60 days warranty