FLAG Epitope Peptide

Supplier Creative Peptides
Product # T02006
Pricing Inquire
MolecularFormula C41H60N10O20
Sequence DYKDDDDK
Feedback