Hm-Shurt,
The power supply the site is showing also doesn't look to be the correct kind. The internal part number for the power supplies are D221N and C627N. If you search the web for those you will find alternative sources to purchase it.
Let me know how it goes.