Bard Medical

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

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

SKU:BAR 788622

(US Only)

View full details