75233188
Jan 29, 1997
providing electronic communication services that deliver real-time communications among people separated by distance, using the Internet as the medium for transferring text, graphics, images, audio and video data streams
Telecommunications