Vicor has a new web site.
The location is http://www.vicorpower.com
You will be redirected in five seconds.