X-RAY WINDOW WITH ATOMIC LAYER DEPOSITION | Patent Publication Number 20250285826 | Patexia