product Name:L-Phenylalaninamide, D-arginyl-2,6-dimethyl-L-tyrosyl-L-lysyl-
  • Elamipretide
  • 736992-21-5
  • C32H49N9O5
  • L-Phenylalaninamide, D-arginyl-2,6-dimethyl-L-tyrosyl-L-lysyl- 736992-21-5