Telescope with anti-shake mechanism | Patent Publication Number 20250306391 | Patexia