76036310
Apr 27, 2000
INTERNET MESSAGING AND TELEPHONY TECHNOLOGIES CORPORATION
Subscribe
Computer hardware and software development platform for developing web-based and traditional telephony and unified messaging services