GP120 - W61D - 89

Supplier Creative Peptides
Product # H09518
Pricing Inquire
MolecularWeight 1796.2
Sequence IVIKLREHFGNKTIK
Feedback