PENUMBRA SYSTEM
Mark Identification

PENUMBRA SYSTEM

Serial Number

78890229

Filing Date

May 23, 2006

Registration Date

Jun 2, 2009

Trademark by

PENUMBRA INC.

Active Trademark

Classification Information

medical devices for treatment of strokes, namely, devices for removal of thromboembolic material from arteries

Medical Apparatus