GP120 - W61D - 24

Supplier Creative Peptides
Product # H09626
Pricing Inquire
MolecularWeight 1905.2
Sequence NMWKNNMVDQMHEDI
Feedback