Recombinant Cynomolgus Monkey IL-17A

Catalog Number: ICT-6686
Article Name: Recombinant Cynomolgus Monkey IL-17A
Biozol Catalog Number: ICT-6686
Supplier Catalog Number: 6686
Alternative Catalog Number: ICT-6686
Manufacturer: ImmunoChemistry Technologies