Loading patent details...
US7409236B1: Portable communication device with extendable visual display | Searchlight