78525020
Dec 1, 2004
LIFE REFLECTIONS INC.
Subscribe
Touch-screen central kiosk containing a file server and associated remote touch-screens providing access to content downloaded via the Internet from a central server/production facility