Mapping and ablation applicators | Patent Publication Number 20250255658 | Patexia