Unilexicon
Medicines
Home
/
Therapeutic moieties: Id
/
Idebenone
Idebenone
ID
776300002
Name
Idebenone
Previous ID
428158006
ID date
6 Feb 2023
3
Virtual products
Idebenone 150mg capsules
Idebenone 150mg tablets
Idebenone 45mg tablets