double-channel catheter









double-channel catheter


double-channel catheter n.

  1. A catheter with two lumens, allowing injection and removal of fluid.two-way catheter
51 queries 0.547