T7 Peptide / Tumstatin (74-98) , human

Supplier Creative Peptides
Product # A23003
Pricing Inquire
MolecularFormula C137H189N33O39S3
MolecularWeight 3018.42
Sequence TMPFLFCNVNDVCNFASRNDYSYWL
Feedback