Idebenone

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