Mitoquinone mesylate

Mitoquinone mesylate · CAS 845959-50-4