GP120 - W61D - 40

Supplier Creative Peptides
Product # H09505
Pricing Inquire
MolecularWeight 1786.1
Sequence NCFFNITTSIRDKVQ
Feedback