1606994-55-1

1606994-55-1 structure
1606994-55-1 structure

Name Elamipretide TFA
Molecular Formula C34H50F3N9O7
Molecular Weight 753.81
Storage condition -20°C