77960906
Mar 17, 2010
ALUDRA TECHNOLOGIES INC.
Subscribe
Computer software and hardware for recording audiovisual presentations and associating relevant data to the recording, and remotely accessing the recordings and data