Semastatin-5B

Supplier Creative Peptides
Product # T06015
Pricing Inquire
MolecularFormula C83H123N29O28S2
MolecularWeight 2039.23
Sequence TSWSPCSASCGGGHYQRTR
Feedback