SIVmac239 envelope - 54

Supplier Creative Peptides
Product # H09594
Pricing Inquire
MolecularWeight 1856.3
Sequence GFLGFLATAGSAMGAASLTL
Feedback