78018415
Jul 26, 2000
UBIQUITY SOFTWARE CORPORATION LIMITED
Subscribe
computer software, namely, computer software for enabling multiple users to speak to or view one another over a global computer network or via a network of connected computers