SRC - 1 (682–697)

Supplier Creative Peptides
Product # S06062
Pricing Inquire
MolecularWeight 1872.2
Sequence SLTARHKILHRLLQEG
Feedback