Loading patent details...
US6948063B1: Securing electronic transactions over public networks | Searchlight