• Decylubiquinone
  • 2099-10
  • 10 mg
A synthetic substrate of cytochrome and mitochondrial permeability transition pore (MPTP) inhibitor.

Download

Related Products