δ-Endorphin (human)

Supplier Creative Peptides
Product # E05018
Pricing Inquire
MolecularFormula C139H217N33O40S
MolecularWeight 3022.52
Sequence YGGFMTSEKSQTPLVTLFKNAIIKNAY
Feedback