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

Download

Related Products