Scospondistatin

Supplier Creative Peptides
Product # T06013
Pricing Inquire
MolecularFormula C81H125N27O30S2
MolecularWeight 2021.21
Sequence GPWEDCSVSCGGGEQLRSR
Feedback