Nfocus Neuromedical, Inc. Trademarks
LUNA

LUNA

Medical devices, namely, vascular and aneurysm occlusive implants comprised of artificial materials
Owned by: Nfocus Neuromedical, Inc.
Serial Number: 77687213

DEPLOY DETACH DONE

DEPLOY DETACH DONE

Medical devices, namely, vascular and aneurysm occlusive implants comprised of artificial materials
Owned by: Nfocus Neuromedical, Inc.
Serial Number: 85004292