Bard Medical

Ureteral Stent, Inlay Optima®, 6FR, 28 cm, Soft

Ureteral Stent, Inlay Optima®, 6FR, 28 cm, Soft

SKU:BAR 788628

(US Only)

View full details