SS-31

SS-31 (Elamipretide) is a mitochondria-targeting peptide studied for cellular energy and longevity research. Lyophilized powder. For laboratory research use only.

SS-31 research material