IMPELLA 5.5
Mark Identification

IMPELLA 5.5

Serial Number

86955303

Filing Date

Mar 28, 2016

Registration Date

Dec 24, 2019

Trademark by

ABIOMED INC.

Active Trademark

Classification Information

Implantable cardiac assist device, namely, heart pumps

Medical Apparatus