meaning of Ablationskatheter

Ablationskatheter - German to English

ablation catheter