SIVmac239 envelope - 12

Supplier Creative Peptides
Product # H09795
Pricing Inquire
MolecularWeight 2328.7
Sequence MRCNKSETDRWGLTKSITTT
Feedback