Loading patent details...
US20030110097A1: Self-contained business transaction capsules | Searchlight