Erythropoietin-Mimetic Peptide 17 (EMP17)

Supplier Creative Peptides
Product # S06027
Pricing Inquire
MolecularWeight 1981.3
Sequence TYSCHFGPLTWVCKPQGG
Feedback