Fibulostatin-6.3

Supplier Creative Peptides
Product # T06006
Pricing Inquire
MolecularFormula C82H131N29O29S2
MolecularWeight 2051.28
Sequence QPWGTCSESCGKGTQTRAR
Feedback