ELECTRONIC DEVICE INCLUDING DRIVING MECHANISM | Patent Publication Number 20250008006 | Patexia