90354839
Dec 2, 2020
Medical devices in the nature of a surgical implants made of artificial materials and delivery system comprised of a pusher tube, delivery wire, release wire and detachment handles for the endovascular treatment of vascular abnormalities
Medical Apparatus