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

SS-31 (Elamipretide)

From 61,99€

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

View product and order