Dual node multiray electrode catheter | Patent Publication Number 20170071661 | Patexia