Exubera insulin release unit (Pfizer Ltd)

ID
10660011000001100
Virtual product
Insufflator
Name
Exubera insulin release unit
Description
Exubera insulin release unit (Pfizer Ltd)
Supplier
Pfizer Ltd
Licensed as
Devices
Restrictions on availability
Not available