Semastatin-5A.2

Supplier Creative Peptides
Product # T06012
Pricing Inquire
MolecularFormula C87H133N29O26S3
MolecularWeight 2097.42
Sequence SPWTKCSATCGGGHYMRTR
Feedback