SIVmac239 - 71

Supplier Creative Peptides
Product # H09361
Pricing Inquire
MolecularWeight 1714
Sequence TNILDVKQGPKEPFQ
Feedback