Device Listing 1761312238

Listing Summary#

Listing key
1761312238
Premarket submission
K072718
Device
PENUMBRA SYSTEM
Applicant
Penumbra, Inc.
Product code
NRY
Decision date
2007-12-28