Radiation irradiation device | Patent Publication Number 20240210573 | Patexia