4A/4B Peptide (1)

Supplier Creative Peptides
Product # H05005
Pricing Inquire
MolecularWeight 1593.8
Sequence DEMEECSQHLPYI
Feedback