← All research compounds
SS-31 (Elamipretide)
For laboratory research only

SS-31 (Elamipretide)

From €55.99

Mitochondria-targeted peptide investigated in cellular-stress research. For laboratory research only.

View product and order