Idebenone 98.5(HPLC) , Molecular Formula:C19H30O5 Exact Mass:338.44 IdebenoneQ&C Policy: excel among the same industry; overpass customers` expectation; offer high-quality products.Q&C Target: severely implement all standard regulated by state, industry and enterprise; guarantee 100% product up to scratch.