Loading patent details...
US6188683B1: System and method for establishing long distance voice communications using the internet | Searchlight