Deltorphin A

Supplier Creative Peptides
Product # D03003
Pricing Inquire
MolecularWeight 955.2
Sequence YDMFHLMD-NH2
Feedback