Catheter having closed electrode assembly with spines of uniform length | Patent Publication Number 20190175043 | Patexia