Idebenone

Idebenone (CV-2619) is a synthetic analog of coenzyme Q10 (CoQ10) and a brain stimulant.
Supplier Selleck Chemicals
Product # S2605
Sku # S2605-20mg
Pricing 20mg, $97.00
Feedback