Medical Devices View

Registration Number MDR-06799B
Product Name INDIGO® SYSTEM SEPARATOR
Manufacturer Penumbra, Inc. Alameda, CA, USA
Country of Origin USA
Trader
Importer/Distributor Neurospine Technology Trading Corporation
Issuance Date 13 June 2024
Expiry Date 29 May 2029