TACESPHERES
Medical apparatus and instruments for use in tumor embolization treatment procedure; medical device for treating cancer; medical devices to treat intravascular sites; medical devices, namely, intravascular implants comprised of artificial material
Cancelled · March 16, 2016 · 79189202 ·