LUNA
Mark Identification

LUNA

Serial Number

77687213

Filing Date

Mar 10, 2009

Trademark by

NFOCUS NEUROMEDICAL INC.

Classification Information

Medical devices, namely, vascular and aneurysm occlusive implants comprised of artificial materials

Medical Apparatus