Hirudin (54 - 65)

Supplier Creative Peptides
Product # T05029
Pricing Inquire
MolecularWeight 1468.5
Sequence GDFEEIPEEYLQ
Feedback