Mercia Research
← Glossary

Compound

SS-31

Elamipretide — a tetrapeptide that concentrates 1000-fold at the inner mitochondrial membrane and binds cardiolipin in published mitochondrial models.

SS-31 — Definition | Mercia Research Glossary