BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Dehnkatheter {m} [med.] dilatation catheter