Electronic device and slide mechanism | Patent Publication Number 20070153452 | Patexia