Medivalent

idebenone

WHO ATC code
N06BX13
Also known as
idebenone acetate · idebenone besylate · idebenone calcium · idebenone citrate · idebenone dihydrochloride · idebenone fumarate

Available in 2 countries