Loading patent details...
US7529081B2: Electronic device and slide mechanism | Searchlight