The information on this page has been moved too.

http://www.tecnodisplay.com/walldisplays.html