Nfocus Neuromedical, Inc. Trademarks
LUNA
Medical devices, namely, vascular and aneurysm occlusive implants comprised of artificial materials
Owned by: Nfocus Neuromedical, Inc.
Serial Number: 77687213
DEPLOY DETACH DONE
Medical devices, namely, vascular and aneurysm occlusive implants comprised of artificial materials
Owned by: Nfocus Neuromedical, Inc.
Serial Number: 85004292