Markus
Mark Identification
IMPELLA PEDIATRIC
Serial Number
88430888
Filing Date
May 15, 2019
Trademark by
ABIOMED INC.
Subscribe
Classification Information
Medical Apparatus
Implantable cardiac assist device, namely, heart pump
Medical Apparatus
MOGO MODERN GOODS