Device Listing 1232118858

Listing Summary#

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