Recombinant Zebrafish IL13 Protein from Creative BioMart

Description

Recombinant Zebrafish IL13 Protein (141aa) was expressed in yeast