β-Endorphin, porcine

Supplier Creative Peptides
Product # E05023
Pricing Inquire
MolecularWeight 3424
Sequence YGGFMTSEKSQTPLVTLFKNAIVKNAHKKGQ
Feedback