Loading patent details...
US6619835B2: Body wearable information processing terminal device | Searchlight