Electrode catheter | Patent Publication Number 20230320780 | Patexia