Skip to product information
SS-31 Nasal Spray
$290.00
SS-31 (Elamipretide) 50 mg, supplied in a metered intranasal spray format (45 sprays).
Research use only. Not for human use.