Carbydrate Structure Mimicking Peptide

Supplier Creative Peptides
Product # T01003
Pricing Inquire
MolecularFormula C44H59N9O10
Sequence APWLYGPA
Feedback