Micro Catheter that is made with premium materials and advanced technology, it enables seamless navigation through intricate vasculature. From embolization to drug delivery
In Stock – Usually ships in 1-3 Days