balloon-tip catheter


n.

balloon catheter