Loading patent details...
US6607136B1: Physical presence digital authentication system | Searchlight