Loading patent details...
US6915145B2: Self-rechargeable portable telephone | Searchlight