Hydroxydecyl Ubiquinone (Idebenone)
2914690090
INCI: BeriCos® IDBN