Recoverable filters of Vena Cava Inferior (VCI)

Manufacturer