T3 Peptide / Tumstatin (69-88), human

Supplier Creative Peptides
Product # A23002
Pricing Inquire
MolecularFormula C109H159N27O29S3
MolecularWeight 2407.85
Sequence LQRFTTMPFLFCNVNDVCNF
Feedback