Long-term Hemodialysis Catheter

طویل مدتی ہیموڈالیسیز کیتھیٹر