ELECTRONIC DEVICE AND KEY ASSEMBLY THEREOF | Patent Publication Number 20120106038 | Patexia