✦ Verified product

SS-31 | 10mg

USD 39.00
Title
Vialbench Research Verified independent store

SS-31, also known as elamipretide or MTP-131, is a synthetic mitochondria-targeted peptide studied in laboratory research related to mitochondrial function, cardiolipin-associated

Select options