Device Listing 1655437629

Listing Summary#

Listing key
1655437629
Premarket submission
P140003
Device
IMPELLA 2.5 System
Applicant
ABIOMED, INC.
Product code
OZD
Decision date
2015-03-23