LANUA MEDICAL
Medical devices; surgical bypass devices; medical implants; surgical implants; surgical implants for use in embolization procedures in peripheral vascular veins or arteries to stop or restrict blood flow.
Pending · January 30, 2025 · 79418377 ·