Catheter with high density electrode spine array | Patent Publication Number 20160143588 | Patexia