There are 11 M-CSF protein produced in house with high quality which are covering various species. Among these M-CSF proteins, there are 7 Human M-CSF protein, 2 Mouse M-CSF protein, 2 Cynomolgus M-CSF protein. All these M-CSF protein are expressed by different host cells. 10 M-CSF proteins are expressed by HEK293 Cells , 1 M-CSF proteins are expressed by Yeast . These M-CSF proteins are produced with different tags, such as His Tag, Fc Tag.